package org.clever.arkdemo.livestream.common.stream.infrastructure.config;

import lombok.Getter;
import lombok.Setter;

import java.util.concurrent.TimeUnit;

@Getter
@Setter
public class TencentCloundLiveStreamConfig {
    /**
     * app名称
     */
    private String appName;
    /**
     * 推流鉴权KEY
     */
    private String pushSecretKey;
    /**
     * 推流域名
     */
    private String pushDomain;
    /**
     * 播放鉴权KEY
     */
    private String playSecretKey;
    /**
     * 播放域名
     */
    private String playDomain;

    /**
     * 加密方式， md5, sha256
     */
    private String encryptType = "md5";
    /**
     * 默认超时时间
     */
    private long timeout = TimeUnit.HOURS.toMillis(24);
}
